import java.util.Scanner;

/**
 * @author abcque
 * @version 1.0
 * @className AdditionQuiz
 * @description 两个一位数的加法
 * @createDate 2022/11/4 8:12
 * @updateUser
 * @updateDate
 * @updateRemark
 */

/*假如你现在需要开发一个程序，让一年级的学生练习加法。程序设计产生两个只有一位的数字 number1 和 number2，然后显示一个问题，比如 “1 + 7 的和是多少？”。当学生输入答案后，程序显示一个消息给出答案的对错*/
public class AdditionQuiz {
    public static void main(String[] args) {
        // step1 定义变量 number1 number2
        int number1;
        int number2;

        // step2 生成随机数并给 number1 和 number2 赋值
        long timeMillis = System.currentTimeMillis(); // 获取当前的时间戳
        number1 = (int) (timeMillis % 10);         // 获取最后第一位数字
        number2 = (int) (timeMillis / 10 % 10);    // 获取最后第二位数字

        // step3 显示问题：number1 + number2 的和是多少？
        System.out.println(number1 + " + " + number2 + " 的和是多少？");

        // step4 用户输入数值
        Scanner scanner = new Scanner(System.in);
        int input;
        input = scanner.nextInt();

        // step5 做出判断，结果是正确还是错误
        System.out.println(number1 + " + " + number2 + " = " + input + " 结果是 " + (number1 + number2 == input));
    }
}
